uncontrolled landfill - Turkish English Dictionary